Static Analyses of Cryptographic

نویسندگان

  • Jay McCarthy
  • Sheila Bonde
  • Shriram Krishnamurthi
چکیده

of “Static Analyses of Cryptographic Protocols” by Jay McCarthy, Ph.D., Brown University, May 2009 Most protocol analyses only address security properties. However, other properties are important and can increase our understanding of protocols, as well as aid in the deployment and compilation of implementations. We investigate such analyses. Unfortunately, existing high-level protocol implementation languages do not accept programs that match the style used by the protocol design community. These languages are designed to implement protocol roles independently, not whole protocols. Therefore, a different program must be written for each role. We define a language, WPPL, that avoids this problem. It avoids the need to create a new tool-chain, however, by compiling protocol descriptions into an existing, standard role-based protocol implementation language. Next, we investigate two families of analyses. The first reveals the implicit design decisions of the protocol designer and enables fault-tolerance in implementations. The second characterizes the infinite space of all messages a protocol role could accept and enables scalability by determining the session state necessary to support concurrency. Our entire work is formalized in a mechanical proof checker, the Coq proof assistant, to ensure its theoretical reliability. Our implementations are automatically extracted from the formal Coq theory, so they are guaranteed to implement the theory. Static Analyses of Cryptographic Protocols by Jay McCarthy B. S., University of Massachusetts at Lowell, 2005 Sc. M., Brown University, 2007 A dissertation submitted in partial fulfillment of the requirements for the Degree of Doctor of Philosophy in the Department of Computer Science at Brown University Providence, Rhode Island May 2009 c © Copyright 2009 by Jay McCarthy This dissertation by Jay McCarthy is accepted in its present form by the Department of Computer Science as satisfying the dissertation requirement for the degree of Doctor of Philosophy. Date Shriram Krishnamurthi, Advisor Recommended to the Graduate Council Date Joshua D. Guttman, Reader (MITRE Corporation) Date John Jannotti, Reader (Brown University) Date Anna Lysyanskaya, Reader (Brown University) Date John D. Ramsdell, Reader (MITRE Corporation) Approved by the Graduate Council Date Sheila Bonde Dean of the Graduate School

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparison study between layered and functionally graded composite beams for static deflection and stress analyses

The aim of this paper is to compare the static deflections and stress results of layered and functionally graded composite beams under static load. In the comparison study, the results obtained for a cantilever beam under point load. The Timoshenko beam and the Euler-Bernoulli beam theories are used in the beam model. The energy based Ritz method is used for the solution of the problem and alge...

متن کامل

Investigating The Seismic Response of Structural Walls Using Nonlinear Static and Incremental Dynamic Analyses

Structural walls commonly used as efficient structural elements to resist lateral and vertical loads. Diverse performance of bearing wall system in past earthquakes, motivates investigation on the adequacy of current seismic design provision for these walls. This study considers seismic performance of model walls of bearing wall and building frame systems designed as ordinary and special struct...

متن کامل

Static Analyses of Cryptographic Protocols

of “Static Analyses of Cryptographic Protocols” by Jay McCarthy, Ph.D., Brown University, May 2009 Most protocol analyses only address security properties. However, other properties are important and can increase our understanding of protocols, as well as aid in the deployment and compilation of implementations. We investigate such analyses. Unfortunately, existing high-level protocol implement...

متن کامل

Static and Free Vibration Analyses of Orthotropic FGM Plates Resting on Two-Parameter Elastic Foundation by a Mesh-Free Method

In this paper, static and free vibrations behaviors of the orthotropic functionally graded material (FGM) plates resting on the two-parameter elastic foundation are analyzed by the a mesh-free method based on the first order shear deformation plate theory (FSDT). The mesh-free method is based on moving least squares (MLS) shape functions and essential boundary conditions are imposed by transfer...

متن کامل

Design of cybernetic metamodel of cryptographic algorithms and ranking of its supporting components using ELECTRE III method

Nowadays, achieving desirable and stable security in networks with national and organizational scope and even in sensitive information systems, should be based on a systematic and comprehensive method and should be done step by step. Cryptography is the most important mechanism for securing information. a cryptographic system consists of three main components: cryptographic algorithms, cryptogr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009